small inn/tavern - Deutsch Englisch Wörterbuch