array of cultural programming - French English Dictionary