not feel humiliated - Turkish English Dictionary