in someone's stead - French English Dictionary