what's the score on ... - Turkish English Dictionary