accord and satisfaction - Turkish English Dictionary