flaunt something - French English Dictionary