magnetic tape recorder (mtr) - French English Dictionary