rancor's tooth - Français Anglais Dictionnaire