seat of culture - French English Dictionary