try your damnedest - Français Anglais Dictionnaire