self-hatred - German English Dictionary