echinomycin - English Synonyms Dictionary