make things better - Turkish English Dictionary