person suffering from cachexia - French English Dictionary