substantial contribution - Alemán Inglés Diccionario