cleaning of ditch - Turkish English Dictionary