translate English to French: Globalization and interdependence.
Mondialisation et interdépendance.