piece of machete or knife - İspanyolca İngilizce Sözlük