do something with a flourish - Turkish English Dictionary