regular cycles - French English Dictionary