central nervous system cells - French English Dictionary