peace offensive - French English Dictionary