dimerkaprol - English Synonyms Dictionary