menorrhalgia - French English Dictionary