supporting structure/system - German English Dictionary