business balanced scorecard - French English Dictionary