luminescence microscope - Turco Inglés Diccionario