large-flowered cactus - Francés Inglés Diccionario