self-cleansing - German English Dictionary