irrigating - Turkish English Dictionary