hyperbolic cooling tower - Spanish English Dictionary