illegal dumping - Turkish English Dictionary