i'm on my period - French English Dictionary