not have one's best day - Deutsch Englisch Wörterbuch