substantial contribution - Turco Inglés Diccionario