chuchao - German English Dictionary