scotch pine (pinus sylvestris) - Spanish English Dictionary