to present one's case - Anglais Synonymes Dictionnaire