mountain fold (paper folding) - Turkish English Dictionary