condensation tower - Francés Inglés Diccionario