technical sergeant (tsgt) - Español Inglés Diccionario