stay in a hotel - Francés Inglés Diccionario