polarizing microscopy - French English Dictionary