better than thought - Turkish English Dictionary