color photomicrography - French English Dictionary