appeal for peace - French English Dictionary