better by far - Turkish English Dictionary