helical spring supported foundation - Almanca İngilizce Sözlük