accommodations for travellers and tourists - Français Anglais Dictionnaire