translate English to French: Globalization and Culture: A Good Fit?
Mondialisation et culture : un bon ménage?