translate English to French: Tech Standards" en the International Herald Tribune (January 13, 2004).
Tech Standards in the International Herald Tribune (January 13, 2004).