cesspool-cleaner - German English Dictionary