more pleasing - Turkish English Dictionary