a (damn) sight worse - Français Anglais Dictionnaire