sapodilla rubber or latex sap - Espagnol Anglais Dictionnaire