short-term commitment - French English Dictionary