chinese cherry - German English Dictionary