polypeptide - English Synonyms Dictionary