mountain rose - French English Dictionary