i have to protect myself - Français Anglais Dictionnaire