steal invaluable things - Français Anglais Dictionnaire