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