to be on one's last legs - Anglais Synonymes Dictionnaire