still-thriving - Turkish English Dictionary