mountain hostel - Turkish English Dictionary