dog somebody's footsteps - Turco Inglés Diccionario