submit one's application - Anglais Synonymes Dictionnaire