center of cultural life - French English Dictionary