independent as a hog on ice - Turkish English Dictionary