stab repeatedly - German English Dictionary