flaunching - Turkish English Dictionary