secret evidence - French English Dictionary