self-righteously - Turkish English Dictionary