peer-reviewed journal - Français Anglais Dictionnaire