be stricken with (illness) - French English Dictionary