dumping grounds/yards - Francés Inglés Diccionario