collective farm - English Synonyms Dictionary