grant a truce - French English Dictionary