make a commitment to - French English Dictionary