pro-peace - French English Dictionary