put up at a hotel - Turkish English Dictionary