area of the human brain - Francés Inglés Diccionario