drain ditch - Turkish English Dictionary