section of international technical services - Turco Inglés Diccionario