person in the know - French English Dictionary