persian turpentine tree - Spanish English Dictionary