make a major contribution - Turco Inglés Diccionario