psychological mechanism - Français Anglais Dictionnaire