do (one's) darnedest - Français Anglais Dictionnaire