have something to lose - French English Dictionary