fold/folded mountains - French English Dictionary