leather strap on a machete - Türkisch Englisch Wörterbuch