Webster's Revised Unabridged Dictionary · 1913

disassembler

disassembler , noun

(Computers) a computer program that takes as input a computer program in machine language and produces an equivalent assembly-language file.