waste processing plants - German English Dictionary