to make a significant contribution - Turc Anglais Dictionnaire