choroid plexus carcinomas - Turkish English Dictionary