the spread of virus - French English Dictionary