piece of machete or knife - Französisch Englisch Wörterbuch