superior thyroid plexus - French English Dictionary