made of reeds - German English Dictionary