long-term commitments - French English Dictionary