footsteps - French English Dictionary