deputing - French English Dictionary