on one's last legs - Allemand Anglais Dictionnaire