light microscopically - Spanish English Dictionary