make up the balance - French English Dictionary