(steel) strap - Deutsch Englisch Wörterbuch