staying overnight - Francés Inglés Diccionario