leaf cactus - Alemán Inglés Diccionario