intracranial extension - Spanish English Dictionary