u-shaped ditch - Turc Anglais Dictionnaire