track (something) all over - French English Dictionary