development of resources for peacebuilding - Français Anglais Dictionnaire