food self-reliance - English Synonyms Dictionary