a species of conifer in the pinaceae family (pinus teocote) - Spanish English Dictionary