hillside ditch - Turc Anglais Dictionnaire