broadcast video tape recorders - German English Dictionary