a vault made with the hands - İspanyolca İngilizce Sözlük