macropeptide - English Synonyms Dictionary