sap of the pine tree - French English Dictionary