diethyloxamide - English Synonyms Dictionary