To escape (fr. D'échapper)

Translation into English

Synonyms