gas cooling tower - Spanish English Dictionary