garbage dump site - Turco Inglés Diccionario