better to live well than long - Turkish English Dictionary