street full of numerous inns - Allemand Anglais Dictionnaire