internal carotid nerve - German English Dictionary