light microscopically - İspanyolca İngilizce Sözlük