keep on keeping on - Turkish English Dictionary