direct recording magnetic tape - Turkish English Dictionary