sap of the true aloe - Francés Inglés Diccionario