sand devil's claw - Français Anglais Dictionnaire