self-loathing - Turkish English Dictionary