subependymal giant cell astrocytoma - French English Dictionary