wet sludge dumping site - Turkish English Dictionary