teprotide - English Synonyms Dictionary