rope made of esparto - German English Dictionary