predatory dumping - French English Dictionary