dress very elegantly and luxuriously - Espagnol Anglais Dictionnaire