tree of life (guaicum sanctum) - Espagnol Anglais Dictionnaire