deputy lieutenant - French English Dictionary