on (one's) trail - Turco Inglés Diccionario