self-loathing - German English Dictionary