pack a wallop - German English Dictionary