track (something) all over - English Synonyms Dictionary