irrevocable commitments - French English Dictionary