suffer from a disease - French English Dictionary