submicroscopic - French English Dictionary