adorned with medals and distinctions - Espagnol Anglais Dictionnaire