penalty killers - German English Dictionary