television microscope - İngilizce Eşanlam Sözlük