iodoacetamide - English Synonyms Dictionary