do your damnedest - Deutsch Englisch Wörterbuch