dumping grounds/yards - Alemán Inglés Diccionario