microstomus - French English Dictionary