repeated promise - French English Dictionary