menstruate - French English Dictionary