technical sergeant (tsgt) - Spanish English Dictionary