person who makes or sells large maguye fiber bags or satchels - İspanyolca İngilizce Sözlük