substantial contribution - Francés Inglés Diccionario