life's beautiful - Turkish English Dictionary