microseme - French English Dictionary