dog's tooth - Français Anglais Dictionnaire