pinus ponderosa - Turkish English Dictionary