regain the ground you lost - French English Dictionary