technical consultancy service - Alemán Inglés Diccionario