hostel warden - French English Dictionary