improvise verses - French English Dictionary