mud ditch - Turc Anglais Dictionnaire