make life more liveable - Turkish English Dictionary