give something teeth - Français Anglais Dictionnaire