neuroprotector - Alemán Inglés Diccionario