sleep the night through - Spanish English Dictionary