translate English to French: Taiwan Province of China
Province chinoise de Taiwan