superior thyroid plexus - German English Dictionary