Meaning of social dumping in English:
social dumping
noun
A process whereby a country with poor labour standards and low manufacturing costs is able to export goods at lower prices than its international rivals, to the social and economic disadvantage of competing countries with higher employment standards and costs.
Origin
1920s; earliest use found in The New York Times.
Are You Learning English? Here Are Our Top English Tips