track (something) all over - Espagnol Anglais Dictionnaire