brain localization - Francés Inglés Diccionario