for and on behalf of - English Synonyms Dictionary