run short distance - French English Dictionary