have one's period - French English Dictionary