nearby mountain - French English Dictionary