self-satisfaction - Turkish English Dictionary