the cycle of nature - Spanish English Dictionary