(still) going strong - Turkish English Dictionary