make one's contribution - Turc Anglais Dictionnaire