stem of aloe-plant - Francés Inglés Diccionario