garbage dump site - Turkish English Dictionary