supporting structure/system - Deutsch Englisch Wörterbuch