microphotography - French English Dictionary