have had a good innings - Spanisch Englisch Wörterbuch