ironwood (sarcomphalus reticulatus) - Spanish English Dictionary