pack a wallop - Turkish English Dictionary