submucous plexus - French English Dictionary