still-depressed economy - Turkish English Dictionary