neuroprotector - French English Dictionary