solar thermal plant - Francés Inglés Diccionario