secret video-recording - French English Dictionary