unfold anything wrapped up in paper - German English Dictionary