machete with a handle guard - İspanyolca İngilizce Sözlük