Browse English–Chinese (Simplified) Dictionary - C of E ... Czechia - Cambridge Dictionary