a virus has been detected - German English Dictionary