menstruator - French English Dictionary