host a virus - Turkish English Dictionary