broadcast video tape recorder - French English Dictionary