i spent the night here - Alemán Inglés Diccionario