something's better than nothing - Français Anglais Dictionnaire