technical consultancy - Alemán Inglés Diccionario