spurring on - French English Dictionary