technical assistance provider - Alemán Inglés Diccionario