scaffold platform - German English Dictionary