incoming solar energy - Alemán Inglés Diccionario