short hike or journey - French English Dictionary