gentleman's pact - French English Dictionary