solar contribution - Francés Inglés Diccionario