still-thriving - Alemán Inglés Diccionario