red cedar (trichilia hirta) - Spanish English Dictionary