the cycle of nature - Espagnol Anglais Dictionnaire