video cassette recorder (vcr) - French English Dictionary