in (one's) tracks - French English Dictionary