wood of the achiotillo tree - Spanish English Dictionary