walking long distances - French English Dictionary