stop someone in their tracks - French English Dictionary