superior carotid triangle - German English Dictionary