inlet to a storm sewer - Français Anglais Dictionnaire