parotid plexus - French English Dictionary