on one's/its last legs - Anglais Synonymes Dictionnaire