walk along a hillside - French English Dictionary