technical sergeant (tsgt) - French English Dictionary