sap of the pine tree - Spanish English Dictionary