performance and satisfaction measurement - French English Dictionary