light microscopically - Turc Anglais Dictionnaire