keep an oath inviolate - İspanyolca İngilizce Sözlük