self-satisfying - Turkish English Dictionary