epimenorragia - French English Dictionary