small trench for irrigating - Turkish English Dictionary