self-supporting structure - Almanca İngilizce Sözlük