metorrhagia - French English Dictionary