dog the footsteps of - French English Dictionary