street lined with inns - French English Dictionary