uncontrolled dump site - Turkish English Dictionary