live virus vaccine - Turkish English Dictionary