menstruel - French English Dictionary