carotid artery puncture - Turkish English Dictionary