photovoltaic electricity - Alemán Inglés Diccionario