shelter and hostel - Turkish English Dictionary