spur of a mountain - French English Dictionary