stupid thing to do or say - Deutsch Englisch Wörterbuch