intermesenteric plexus - French English Dictionary