uncontrolled waste disposal - Espagnol Anglais Dictionnaire