(tourist) accommodation establishment - French English Dictionary