stamp your foot - Deutsch Englisch Wörterbuch