intercepting ditch - Turkish English Dictionary