section of international technical services - Spanish English Dictionary