be better off dead - French English Dictionary