pertaining to a hostel - Spanish English Dictionary