technical intelligence team - Alemán Inglés Diccionario