marcher sur de courtes distances - French English Dictionary