television microscope - Turco Inglés Diccionario