wallop (a hard or severe blow) - German English Dictionary