microstomia - French English Dictionary