cleaning of ditch - Turc Anglais Dictionnaire