accommodations for travellers and tourists - Deutsch Englisch Wörterbuch