chinese windmill palm - German English Dictionary