self-epuration - German English Dictionary