a virus has been detected - French English Dictionary