lateral fossa of brain - Alemán Inglés Diccionario