plural of misma - French English Dictionary