my complete satisfaction - Turkish English Dictionary