transmission microscope - Español Inglés Diccionario