accommodations for travellers and tourists - Französisch Englisch Wörterbuch