nothing could be better - Turkish English Dictionary