self-supporting structure - Spanisch Englisch Wörterbuch