self-concealed - Français Anglais Dictionnaire