suspension straps - Deutsch Englisch Wörterbuch