be more dead than alive - French English Dictionary