maxostoma - French English Dictionary