devoted to catholic traditions - İspanyolca İngilizce Sözlük