pay the score - Turkish English Dictionary