on one's last legs - Francés Inglés Diccionario