microsleeps - French English Dictionary