hostels - French English Dictionary