sound recording on magnetic tape - Turco Inglés Diccionario