stepped foundation - German English Dictionary