tacky accessories or adornments - Turc Anglais Dictionnaire