sleep the night through - French English Dictionary