a close finish - Turkish English Dictionary