a truss of hay/straw - Espagnol Anglais Dictionnaire