slit lamp microscopy - French English Dictionary