photovoltaic electricity - Turco Inglés Diccionario