plant sap - Spanish English Dictionary