put up at a hotel - Espagnol Anglais Dictionnaire