mesquite sap - Spanish English Dictionary