scarcer than hens' teeth - Français Anglais Dictionnaire