be directly accountable for - English Synonyms Dictionary