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