Videorecorder - French English Dictionary