carotid endarterectomy surgery - French English Dictionary