giant moonflower - Francés Inglés Diccionario