street lined with inns - Français Anglais Dictionnaire