sludge separator - Deutsch Englisch Wörterbuch