neural substrate - Alemán Inglés Diccionario