peacebuilder - French English Dictionary