broadcast video tape recorders - Español Inglés Diccionario