large-flowered cactus - Alemán Inglés Diccionario