There is 90 species of pinus in the Pinaceae family, so I think Pine is an acceptable translation of your tree. At least I can't find no one better.