sense of being safe and secure - Français Anglais Dictionnaire