sound recording on magnetic tape - Turkish English Dictionary