a pleasing result - Turkish English Dictionary