mountain fold (paper folding) - Spanish English Dictionary