chilling tower - Francés Inglés Diccionario