irregular heavy periods - French English Dictionary