have had its day - Deutsch Englisch Wörterbuch