c-peptide - English Synonyms Dictionary