lush vegetation - Francés Inglés Diccionario