humiliate oneself vilely - Turkish English Dictionary