thin string made of agave fiber - German English Dictionary