destructive dumping - French English Dictionary