schaufenberg

For definition of schaufenberg, please visit here.