long-lasting neurological deficit - Turkish English Dictionary