make up the difference - French English Dictionary