self-closing intracranial aneurysm clip - Turco Inglés Diccionario