outlive one's usefulness - Español Inglés Diccionario