be hot on somebody's trail - Turco Inglés Diccionario