a large knife used by the indians in philippines - Französisch Englisch Wörterbuch