deputising - French English Dictionary