algomenorrhea - French English Dictionary