office of deputy - French English Dictionary