have had a good innings - Almanca İngilizce Sözlük