person who makes or sells large maguye fiber bags or satchels - Espagnol Anglais Dictionnaire