carotid endarterectomy surgery - German English Dictionary