red cedar (trichilia hirta) - Espagnol Anglais Dictionnaire