final sludge disposal - German English Dictionary