self-scorn - Turkish English Dictionary