array of cultural programming - English Synonyms Dictionary