grass-cloth plant - German English Dictionary