still-thriving - Francés Inglés Diccionario