pyruvates - English Synonyms Dictionary