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