waste disposal well - German English Dictionary