unfold anything wrapped up in paper - French English Dictionary