something fashionable or popular - Turc Anglais Dictionnaire