brain and nerve system - Francés Inglés Diccionario