sugar cane wax - German English Dictionary