translate English to French: The West Versus the Rest?
L\u0027Occident contre le reste du monde ?