place something on a scaffold or an elevated platform - İspanyolca İngilizce Sözlük