lose one's battle against cancer - French English Dictionary