head ditch - Turkish English Dictionary