score card - Turkish English Dictionary