virus-fighting program - Turkish English Dictionary