side of a mountain - French English Dictionary