menorragia - French English Dictionary