microsoma - French English Dictionary