predictable life cycles - French English Dictionary