mechanical draft water cooling tower - German English Dictionary