put up at a hotel - Spanisch Englisch Wörterbuch