ditch (drainage) - Turkish English Dictionary