tree aloe - Español Inglés Diccionario