submit oneself as a candidate - Anglais Synonymes Dictionnaire