tsgt (sigia) technical sergeant - Francés Inglés Diccionario