dumping ground/yard - Espagnol Anglais Dictionnaire