device preventing loss - Français Anglais Dictionnaire