make one's contribution - Anglais Synonymes Dictionnaire