old but still kicking - Turkish English Dictionary