invent stories - French English Dictionary