agave, jute, or hemp cloth - Espagnol Anglais Dictionnaire