position of deputy - French English Dictionary