technical assistance team (tat) - Alemán Inglés Diccionario