do one's damnedest - Turc Anglais Dictionnaire