renege on a promise - French English Dictionary