to your entire satisfaction - Turkish English Dictionary