i spent the night here - Francés Inglés Diccionario