menstrua - French English Dictionary