microstomy - French English Dictionary