mountainously - French English Dictionary