lateral fossa of brain - Turkish English Dictionary