sulfenamida - English Synonyms Dictionary