be hard on someone's track - Turco Inglés Diccionario