balanced scorecard (bsc) - Turkish English Dictionary