hang in the balance - French English Dictionary