indian aloe (aloe barbadensis) - Alemán Inglés Diccionario