dousing system - Turkish English Dictionary