balfour pine (pinus aristata) - French English Dictionary