sleep through the alarm clock - French English Dictionary