balanced scorecard (bsc) - French English Dictionary