broadcast video tape recorders - Francés Inglés Diccionario