a long-lived perennial (geum magellanicum) - Espagnol Anglais Dictionnaire