chorioid plexus - Spanish English Dictionary