key performance criteria - French English Dictionary