cyanoacrylate surgical adhesives - Spanish English Dictionary