chao meaning in english. english translation of 生 sheng sheng life in chinese chinese phrases words containing english dictionaries