be past one's prime - Francés Inglés Diccionario