German S&M