choroid plexus - Turkish English Dictionary