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