superior rectal plexus - Turkish English Dictionary