permanent neurologic deficit - French English Dictionary