stenotic intracranial - Spanish English Dictionary