broadcast video tape recorder - Spanish English Dictionary