solar thermal collectors - Alemán Inglés Diccionario