To resort (fr. Recourir)

Translation into English

Synonyms