diethyl toluamide - English Synonyms Dictionary