predictable life cycles - German English Dictionary