juice of sugar cane - German English Dictionary