sound recording on magnetic tape - Francés Inglés Diccionario