photovoltaic solar electricity - Alemán Inglés Diccionario