summit of peacemakers - French English Dictionary