declare peace - French English Dictionary