keep informed every step of the way - French English Dictionary