horseshoe-shaped sewer - Espagnol Anglais Dictionnaire