take satisfaction - Turkish English Dictionary