sergeant major of the marine corps - French English Dictionary