chenchu - German English Dictionary