do (one's) darnedest - Spanisch Englisch Wörterbuch