dog somebody's footsteps - Turc Anglais Dictionnaire