adorned with medals and distinctions - İspanyolca İngilizce Sözlük