street inlet to a sewer - Français Anglais Dictionnaire