persistent dumping - Turkish English Dictionary