self-closing intracranial aneurysm clip - Español Inglés Diccionario