improve satisfaction - Turkish English Dictionary