on one's last legs - Deutsch Englisch Wörterbuch