enlisted specialist - French English Dictionary