what's the final score - Turkish English Dictionary