final disposal of waste - German English Dictionary