technical and professional consultant - Turco Inglés Diccionario