illegal pact - French English Dictionary