doze or nap - French English Dictionary