magnetic tape trailer - Turkish English Dictionary