be on one's last legs - Espagnol Anglais Dictionnaire