long-lasting neurological deficit - German English Dictionary