(as) good as finished - Turkish English Dictionary