photovoltaic solar energy conversion - Francés Inglés Diccionario