do your damnedest - Spanisch Englisch Wörterbuch