mountained - French English Dictionary