horseshoe-shaped sewer - Turc Anglais Dictionnaire