garmented in fine attire - Turc Anglais Dictionnaire