at the foot of the mountain - French English Dictionary