still-depressed economy - Español Inglés Diccionario