broadcast video tape recorders - Alemán Inglés Diccionario