even the score - Turkish English Dictionary