live vaccine - Turkish English Dictionary