be on one's last legs - Turc Anglais Dictionnaire