solar collector panel - Francés Inglés Diccionario