hostel keeper - French English Dictionary