video tape cassette - French English Dictionary