sap of the pine tree - Alemán Inglés Diccionario