half-alive - French English Dictionary