(dwelling) inn - Deutsch Englisch Wörterbuch