key people - French English Dictionary