non-broadcast video tape recorder - Alemán Inglés Diccionario