fight to a finish - Turkish English Dictionary