deputy defence secretary - French English Dictionary