art of making flourishes - French English Dictionary