carotid plexus - French English Dictionary