to stay the night - Spanish English Dictionary