juice of the sugar-cane - German English Dictionary