deputy commandant - French English Dictionary