waste disposal and treatment - Français Anglais Dictionnaire