excessive menstruation - French English Dictionary