balanced scorecard (bsc) - German English Dictionary