technical and professional consultant - Alemán Inglés Diccionario