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