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