be on someone's trail - Alemán Inglés Diccionario