tsgt (sigia) technical sergeant - French English Dictionary