dog the footsteps of - Turkish English Dictionary