lateral fossa of brain - Francés Inglés Diccionario