ethoxybenzamide - English Synonyms Dictionary