strap-maker/vendor - Türkisch Englisch Wörterbuch