final disposal of waste - Spanish English Dictionary