water-cooling tower - German English Dictionary