make a major contribution - Español Inglés Diccionario