mechanism of defense - Français Anglais Dictionnaire