television microscope - Fransızca İngilizce Sözlük