magnetic tape recorder (mtr) - German English Dictionary