videorecorder - French English Dictionary