polymenorrhea - French English Dictionary