microsleep - French English Dictionary