submicroscopal - French English Dictionary