personal satisfaction - Turkish English Dictionary