subsistence agriculture - English Synonyms Dictionary