to submit to a body - Anglais Synonymes Dictionnaire