to make a significant contribution - Turco Inglés Diccionario