still-thriving - Español Inglés Diccionario