magnetic tape cassette - Turkish English Dictionary