entrusted task - English Synonyms Dictionary