light microscopically - Turkish English Dictionary