luxuriant flower - Francés Inglés Diccionario