dripping cooling plant - Turkish English Dictionary