agriculture of mountain - French English Dictionary