punch sack - Turkish English Dictionary