peace chief - French English Dictionary