piloid astrocytoma - French English Dictionary