true aloe (aloe vera) - Francés Inglés Diccionario