strut your stuff - Deutsch Englisch Wörterbuch