fulfill the promise - French English Dictionary