self-satisfiedly - Turkish English Dictionary