carve out a better future - Turkish English Dictionary