turn queen's evidence - French English Dictionary