superior carotid triangle - Turkish English Dictionary