a drink made with sugarcane - German English Dictionary