flesh out the story - French English Dictionary