period cycle - French English Dictionary