solar liquid collector - Francés Inglés Diccionario