magnetic tape deck unit - Turkish English Dictionary