total internal reflection fluorescence microscopy - Spanish English Dictionary