long-lasting neurological deficit - Alemán Inglés Diccionario