lie on the altar - İspanyolca İngilizce Sözlük