premenstrual stress and discomfort - French English Dictionary