sugarcane (saccharum officinarum) - German English Dictionary