laser confocal microscopy - French English Dictionary